labor saving device - Francés Inglés Diccionario